package com.nanyang.tms.api.service.companytransaction;

import com.nanyang.common.core.domain.ApiResult;
import com.nanyang.common.core.page.PageBean;
import com.nanyang.tms.api.dto.request.companytransaction.CompanyTransactionQueryRequest;
import com.nanyang.tms.api.dto.request.companytransaction.FrontTransactionQueryRequest;
import com.nanyang.tms.api.dto.response.companytransaction.CompanyTransactionResponse;
import com.nanyang.tms.api.dto.response.companytransaction.FrontTransactionResponse;

public interface CompanyTransactionRpcService {
    /**
     *
     * <p>listCompanyStored</p>
     * <p>Description:(查询列表)</p>
     *
     * @param param
     * @return
     */
    ApiResult<PageBean<CompanyTransactionResponse>> listTransaction(CompanyTransactionQueryRequest param);
    /**
     *
     * <p>listCompanyStored</p>
     * <p>Description:(前台-查询列表)</p>
     *
     * @param param
     * @return
     */
    ApiResult<PageBean<FrontTransactionResponse>> listFrontTransaction(FrontTransactionQueryRequest param);
}
